def is_perfect_number(n):   # 定义判断是否为完全数函数
    if n <= 1:
        return False
    sum1 = 0
    for i in range(1, n):
        if n % i == 0:
            sum1 += i       # 对因子进行求和
    if sum1 == n:
        return True


num1 = int(input('请输入需要判断的数：'))
if is_perfect_number(num1):     # 调用函数
    print(num1, '是完全数')
else:
    print(num1, '不是完全数')
num2 = int(input('请输入需要判断的数：'))
if is_perfect_number(num2):     # 调用函数
    print(num2, '是完全数')
else:
    print(num2, '不是完全数')